Ocular Therapeutix Inc logo

Ocular Therapeutix Inc

FRA:0OT (USA)  
€ 5.29 (-1.38%) May 24
At Loss
P/B:
2.20
Market Cap:
€ 830.15M ($ 901.11M)
Enterprise V:
€ 452.35M ($ 491.02M)
Volume:
-
Avg Vol (2M):
932.00
Also Trade In:
Volume:
-
At Loss
Avg Vol (2M):
932.00

Ocular Therapeutix Inc Valuation Measures